6eb18714b27d862228a4f4d580dc707d1f03d5d6,zanata-war/src/main/java/org/zanata/action/DashboardAction.java,ProjectFilter,fetchTotalRecords,#String#,279
Before Change
@Override
protected long fetchTotalRecords(String filter) {
ProjectDAO projectDAO =
(ProjectDAO)Component.getInstance(ProjectDAO.class);
HAccount authenticatedAccount =
(HAccount) Component
.getInstance(JpaIdentityStore.AUTHENTICATED_USER);
return projectDAO.getMaintainedProjectCount(
authenticatedAccount.getPerson());
}
After Change
@Override
protected long fetchTotalRecords(String filter) {
ServiceLocator serviceLocator = ServiceLocator.instance();
ProjectDAO projectDAO =
serviceLocator.getInstance(ProjectDAO.class);
HAccount authenticatedAccount =
serviceLocator
.getInstance(JpaIdentityStore.AUTHENTICATED_USER,
HAccount.class);
return projectDAO.getMaintainedProjectCount(
authenticatedAccount.getPerson());
}